package main

import (
	"fmt"
)

func main() {
	ifDemo()
	switchDemo()
	forDemo()
}

// if条件语句
func ifDemo() {
	fmt.Println("******条件判断语句******")
	//i := 10
	if i := 6; i > 10 {
		fmt.Println("i>10")
	} else if i > 5 && i <= 10 {
		fmt.Println("5<i<10")
	} else {
		fmt.Println("i<=5")
	}
}

// switch选择语句
// switch默认情况下，case最后自带break
func switchDemo() {
	fmt.Println("******switch选择语句******")
	switch i := 6; {
	case i > 10:
		fmt.Println("i>10")
	case i > 5 && i <= 10:
		fmt.Println("5<i<=10")
	default:
		fmt.Println("i<=5")
	}
}

// for循环语句
func forDemo() {
	fmt.Println("******for循环语句******")
	sum := 0
	for i := 1; i <= 100; i++ {
		sum += i
	}
	fmt.Println("循环结果输出：", sum)
}
